Awesome Next.js
      
      
    
    
      
    
    
      
        Curated list of resources: books, videos, articles about using Next.js.
      
    
    
      Next.js: The React
      Framework.
    
    
      List inspired by the
        awesome list
        thing. You might also like
        awesome-tdd.
    
    Contents
    
    
    
    Essentials
    
    Articles
    
    Boilerplates
    
      - 
        Next.js Static Blog
        - Next.js static blog powered by the Cosmic Headless CMS
      
 
      - 
        NextJS Headless CMS Powered Blog Starter
      
 
      - 
        Next.js App with AWS Lambda
        - Deploy a Next.js App to AWS Lambda using Apex Up.
      
 
      - 
        Nitro 🚀 - An
        Example of a PWA using Nextjs, Material-UI, Typescript and Auth0 💗
      
 
      - 
        Next & Now 2.0 Typescript template
        - Serverless, Typescript, Jest, Github CI, SCSS, prettier boilerplate
      
 
      - 
        Next Right Now -
        Flexible production-grade boilerplate with Next.js 9
        and Vercel, with pre-configured Sentry, cookies, Amplitude, Emotion,
        FontAwesome, GraphQL/GraphCMS (Apollo), Bootstrap (Reactstrap), i18next
        (Locize), Jest, Cypress (E2E tests) and CI/CD (GH Actions), with full
        TypeScript support and
        support for B2B multi-tenants web apps (monorepo)
      
 
      - 
        Next Graphql Apollo Typescript_Boostrap - Pobocha
        - React + GraphQL + Next.js + Apollo + Scss + Typescript + Prettier
        & EsLint boilerplate
      
 
      - 
        Next & Vercel Typescript template
        - Serverless, Typescript, Jest, Github CI, SCSS, prettier boilerplate
      
 
      - 
        NextJS in Firebase with Bootstrap
        - Hosting NextJS app with Bootstrap in Firebase with Cloud Functions.
      
 
      - 
        Next Simple Starter
        - Simple PWA boilerplate with Next.js and Redux.
      
 
      - 
        NextJS Starter
        - Starter project for Next.js with and email and oAuth authentication.
      
 
      - 
        nextjs-starter
        - An SEO Optimized Next.js 10 starter kit template with React 17 +
        Typescript + Tailwind CSS 2 + React Query 3 + (GitHub Auth +
        Passwordless Auth) using (NextAuth.js and Fauna DB), ESLint, Prettier,
        Pre-commit hook with Husky. Can have different layouts for different
        pages.
      
 
      - 
        RAN! - Production-ready
        boilerplate with support for GraphQL, SSR, Hot-reload, CSS-in-JS,
        caching, and more.
      
 
      - 
        Next Simple Blog -
        Simple Markdown based blog built with Next.js with static exports.
      
 
      - 
        phox - Create a static
        photo blog.
      
 
      - 
        Next Express Bootstrap Boilerplate
        - Boilerplate for a full stack app built using Next, Express,
        react-bootstrap, SCSS and SSR with eslint.
      
 
      - 
        Next Blog Firestore
        - Blog with simple CMS built with Next.js, Firebase Firestore,
        styled-components and mobx-state-tree.
      
 
      - 
        Next Redux Starter
        - Next.js starter with Express, Redux, and PostCSS.
      
 
      - 
        NextJS Redux-Wrapper Material-UI
        - 🤓 A boilerplate NextJS with Redux and Material UI.
      
 
      - 
        Staart - 😎 Actively
        maintained Next.js components library and minimal boilerplate
        to rapidly get staarted with app with working user accounts based on
        Ooth.
      
 
      - 
        NextJS TypeScript Starter Kit
        - :tada: TypeScript + NextJS, Styled-jsx, Redux, PostCSS, configurable
        SEO
      
 
      - 
        Next Boilerplate
        - External CSS and Sass + Importing images from anywhere + Prettier and
        Eslint + Environment variables and many more features.
      
 
      - 
        next-starter
        - A full and simple boilerplate with 
sass (.scss) and
        postcssbuilt in.
       
      - 
        Typescript Monorepo Next Example
        - A minimalistic next.js + typescript monorepo.
      
 
      - 
        tomimick/tm-nextjs-starter
        - A minimal starter/demo with basic CRUD, axios/localstorage, MobX,
        SASS, static site export, live demo
      
 
      - 
        csprance/next-smrt -
        A minimal boilerplate with redux, styled-components, material-ui and
        typescript with a custom express server.
      
 
      - 
        Nextron - An
        Electron with Next.js apps generator ⚡
      
 
      - 
        next-boilerplate
        - A well-structured production ready Next.js boilerplate with
        Typescript, Redux, Express.js, Sass, Css, EnvConfig, Reverse Proxy,
        Bundle
      
 
      - 
        Oh My Fullstack
        - Full stack web application skeleton (Next.js, Redux, RxJS, Immutable,
        Express)
      
 
      - 
        Next-Postgres-With-Typescript
        - Forum-like fullstack web app with Next 7.0.2 + Sequelize 4/Postgres +
        Typescript + Redux + Passport Local Auth + Emotion
      
 
      - 
        Next.js with Express and Babel
        - An application skeleton for those who want to transpile their Express
        as well as their Next.js code using Babel.
      
 
      - 
        next-postgres-graphql
        - Create SSR Next.js websites using GraphQL with Postgres (Next.js,
        Postgres, GraphQL)
      
 
      - 
        nextjs-mongodb-app
        - Full-fledged app made with Next.JS and MongoDB, with authentication
        and much more (Next.js 9, MongoDB)
      
 
      - 
        react-next-boilerplate
        - :rocket: A basis for reducing the configuration of your projects with
        nextJS, best development practices and popular libraries in the
        developer community.
      
 
      - 
        The-Nextjs-starter
        - typescript + redux + styled-components + react-testing-library +
        eslint + fontawesome
      
 
      - 
        The Knests Stack
        - Full stack boilerplate/hackathon starter with: PostgreSQL, Knex.js,
        NestJS, Next.js (obviously), GraphQL, React (with hooks and typescript),
        Material-UI, Docker multistage images for, Docker compose and a Gitlab
        CI/CD pipeline fully configured.
      
 
      - 
        Devii - A Medium-inspired
        dev blog starter built with Next.js, React, and TypeScript, with
        Markdown rendering, syntax highlighting, SEO/meta tags, and RSS feed
        generation out of the box.
      
 
      - 
        Nextjs Blog Starter
        - 🚀 The perfect starter code for your blog based on Next.js framework.
        ⚡️ Made with Next.js, TypeScript, ESLint, Prettier, PostCSS, Tailwind
        CSS.
      
 
      - 
        Next.js and Netlify Blogging Template
        - A perfect boilerplate for building a blog website on Netlify stacks
        with standard features like tagging, CMS, and shortcodes.
      
 
      - 
        Nextjs Apollo Nexus
        - GraphQL Apollo Client-Server integration in Next.js with Nexus Schema
        (Code first approach).
      
 
      - 
        Nextjs Starter Peacock
        - 🦚 Beautiful Nextjs portfolio starter for software engineers and
        designers to show work they’re so proud of.
      
 
      - 
        Nextatic - 🌍 Static
        website multi-language boilerplate with user-editable pages and
        navigation using Netlify CMS + Next.js + SCSS + Typescript.
      
 
      - 
        Sitemap generator for NextJS & StrAPI
        - 🦾 An additional server on express that runs alongside nextjs and
        regenerates sitemap ( with index sitemap ) and robots.txt files on
        request from STR API.
      
 
      - 
        superplate -
        superplate creates Next.js app in seconds with TypeScript,
        styled-components, SWR, Storybook, and 35+ plugin.
      
 
    
    Extensions
    
    Apps
    
      - 
        CourseLit - An open
        source alternative to Thinkific, Teachable etc.
      
 
      - 
        Feednext - An open
        source social media application.
      
 
      - 
        NextJS GOT -
        Simple Next.js application that showcases Game of Thrones Characters.
      
 
      - 
        Relate - Mindfulness
        community - React, GraphQL, Next.js.
      
 
      - 
        Next News -
        HackerNews written in Next.js.
      
 
      - 
        Password - One
        password, right way.
      
 
      - 
        Next Todos - Todo list
        written in Next.js.
      
 
      - 
        Hacker News - Another
        Hacker News written in Next.js.
      
 
      - 
        Jet Chat - Jet and
        Next.js powered Chat demo.
      
 
      - 
        Nextgram - Sample
        Next.js v2 app for showing off its capabilities.
      
 
      - 
        Rauchg Blog - Blog built by
        a Next.js core maintainer.
      
 
      - 
        Next JPH -
        JsonPlaceholder sample app made with Next.js.
      
 
      - 
        Mailto - HTML mailto’s
        made easy.
      
 
      - 
        Plate - The task
        management app to rule them all.
      
 
      - 
        Dashboard -
        Create your own team dashboard with custom widgets.
      
 
      - 
        Snape - A torrent client
        to search, stream and download torrents.
      
 
      - 
        Trello Resume
        - Converts trello data into fast read information.
      
 
      - 
        Server Authentication with JWT
        - Server authentication, prevent render before validation.
      
 
      - 
        Alexander Kachkaev’s website
        – personal homepage built with Next.js, GraphQL, Docker and Kubernetes.
        Uses apollo client, react-intl, styled-components and recompose. Docker
        images are automatically built by GitLab CI.
      
 
      - 
        Cookie handler with server render
        - Cookie handler with server render, access the cookie before render.
      
 
      - 
        Gank - A Next.js App use
        gank-api, mobx and antd
      
 
      - 
        Decoupled CMS example with GraphQL and Next.js
      
 
      - 
        Mozilla VR Home - Mozilla VR Home
      
 
      - 
        Elton John’s website - Elton
        John’s Website
      
 
      - 
        IOTA’s Data Market Place - IOTA
        Market Place
      
 
      - 
        magicleap.com - Magic Leap
      
 
      - 
        NPM.js Search Page - NPM’s
        Search Page
      
 
      - 
        Docker Success Center - Docker
        Success Center
      
 
      - 
        Urteile & Gesetze
        - German Legal Information System licensed under GPLv3.
      
 
      - 
        TikTok’s HomePage - TikTok’s Home
        Page
      
 
      - 
        njt.now.sh - npm jump to 🐸 (package
        navigation shortcuts you dreamed about). Partially statically-rendered,
        partially deployed as lambda. Automatically updated on each commit to
        the github repo, thanks to
        Now integration.
      
 
      - 
        caseconverter.pro - A text case
        converter.
      
 
      - 
        Tottem - Bookmark
        manager on steroid built with NextJs / Auth0 / Apollo Tools / Prisma2
      
 
      - 
        Slow TV Map - A fun way to discover
        relaxing virtual experiences. Next.js + Chakra UI + MySQL hosted on
        Vercel.
      
 
    
    Books
    
      - 
        Hands On Next.js - A practical
        fullstack book on universal (server) rendering for react applications.
      
 
      - 
        Next.js Quick Start Guide
        - Create, build and deploy universal JavaScript applications using
        Next.js
      
 
      - 
        The Next.js Handbook
        - Build a frontend React application that transparently handles
        server-side rendering for you.
      
 
    
    Videos
    
    Newsletters
    
      - 
        Next.js News - Monthly Next.js
        newsletter showcasing new and upcoming features, best articles, tools,
        and plugins.
      
 
      - 
        Next.js Notes - Monthly Next.js
        and JavaScript platform news.
      
 
    
    Contributing
    
      Found an awesome package, article, blog, video etc.? Send me a pull
      request! Just follow the guidelines. Thank
      you!
    
    
    
      Check out my blog or say
        hi on
        Twitter.
    
    License